// 例子11

var promise1 = Promise.resolve([1, 2, 3]);
var promise2 = Promise.resolve(new Promise(function (resolve, reject) {
    resolve(2);
}).then(function (value) {
    console.log(value);
    return value;
}));
var promise3 = Promise.resolve(promise1);
console.log(promise1);
console.log(promise2);
console.log(promise3);